superabsorbent polymer - French English Dictionary